permanent worry - French English Dictionary